package com.gxnzd.communityelderly.service;

import com.gxnzd.communityelderly.commom.R;
import com.gxnzd.communityelderly.entity.Reservation;
import com.baomidou.mybatisplus.extension.service.IService;

/**
* @author 23234
* @description 针对表【reservation】的数据库操作Service
* @createDate 2024-10-31 15:23:13
*/
public interface ReservationService extends IService<Reservation> {
    R addDegister(Reservation reservation);

    R getByIdList(Long empId,String type,Integer page, Integer pageSize,String status);

    R getPageListInfo(Integer page,
                      Integer pageSize,
                      Integer userId,
                      Integer doctorId,
                      String status,
                      String startDate,
                      String endDate
    );

    R overNumberID(Long id);

    R getSevenDaysNum();
}
